First Look: 2025 Ford Gran Torino: The Muscle Car Is Back